diallyl diglycollate - English Synonyms Dictionary